export default {
  // 通用
  common: {
    confirm: '确认',
    cancel: '取消',
    save: '保存',
    edit: '编辑',
    delete: '删除',
    add: '添加',
    search: '搜索',
    loading: '加载中...',
    noData: '暂无数据',
    success: '操作成功',
    error: '操作失败',
    submit: '提交',
    reset: '重置',
    back: '返回',
    next: '下一步',
    prev: '上一步',
    finish: '完成',
    close: '关闭',
    refresh: '刷新',
    more: '更多',
    all: '全部',
    filter: '筛选',
    sort: '排序',
    export: '导出',
    import: '导入',
  },

  // 认证相关
  auth: {
    login: '登录',
    register: '注册',
    logout: '退出登录',
    username: '用户名',
    email: '邮箱',
    password: '密码',
    confirmPassword: '确认密码',
    rememberMe: '记住密码',
    forgotPassword: '忘记密码',
    resetPassword: '重置密码',
    loginSuccess: '登录成功',
    logoutSuccess: '退出成功',
    registerSuccess: '注册成功',
    passwordResetSent: '密码重置邮件已发送',
    invalidCredentials: '用户名或密码错误',
    emailRequired: '请输入邮箱',
    passwordRequired: '请输入密码',
    passwordMismatch: '两次密码输入不一致',
    weakPassword: '密码强度不够',
  },

  // 导航
  nav: {
    home: '首页',
    schedule: '排课',
    exercise: '动作库',
    member: '会员',
    profile: '我的',
  },

  // 首页
  home: {
    welcome: '欢迎使用健身教练APP',
    todaySchedule: '今日课程',
    memberCount: '会员数量',
    exerciseCount: '动作数量',
    recentRecords: '最近记录',
    quickActions: '快捷操作',
    addCourse: '新增课程',
    addMember: '新增会员',
    addExercise: '新增动作',
    viewStats: '查看统计',
  },

  // 会员管理
  member: {
    memberList: '会员列表',
    memberDetail: '会员详情',
    addMember: '新增会员',
    editMember: '编辑会员',
    memberName: '会员姓名',
    phone: '手机号',
    email: '邮箱',
    avatar: '头像',
    status: '状态',
    active: '活跃',
    inactive: '非活跃',
    joinDate: '加入日期',
    notes: '备注',
    memberStats: '会员统计',
    totalMembers: '总会员数',
    activeMembers: '活跃会员',
    newThisMonth: '本月新增',
    searchPlaceholder: '搜索会员姓名或手机号',
    deleteMemberConfirm: '确定要删除该会员吗？',
    memberDeletedSuccess: '会员删除成功',
    memberSavedSuccess: '会员保存成功',
  },

  // 动作库
  exercise: {
    exerciseLibrary: '动作库',
    exerciseDetail: '动作详情',
    addExercise: '新增动作',
    editExercise: '编辑动作',
    exerciseName: '动作名称',
    description: '描述',
    category: '分类',
    equipment: '器械',
    muscleGroups: '目标肌群',
    instructions: '动作要领',
    difficulty: '难度',
    beginner: '初级',
    intermediate: '中级',
    advanced: '高级',
    images: '图片',
    videos: '视频',
    searchPlaceholder: '搜索动作名称',
    filterByCategory: '按分类筛选',
    filterByEquipment: '按器械筛选',
    filterByDifficulty: '按难度筛选',
    exerciseDeletedSuccess: '动作删除成功',
    exerciseSavedSuccess: '动作保存成功',
  },

  // 排课管理
  schedule: {
    courseSchedule: '课程排期',
    addCourse: '新增课程',
    editCourse: '编辑课程',
    courseDate: '上课日期',
    startTime: '开始时间',
    endTime: '结束时间',
    member: '会员',
    selectMember: '选择会员',
    notes: '备注',
    monthView: '月视图',
    weekView: '周视图',
    today: '今天',
    timeConflict: '时间冲突',
    courseDeletedSuccess: '课程删除成功',
    courseSavedSuccess: '课程保存成功',
  },

  // 训练计划
  plan: {
    trainingPlan: '训练计划',
    createPlan: '创建计划',
    editPlan: '编辑计划',
    planName: '计划名称',
    selectExercises: '选择动作',
    sets: '组数',
    weight: '重量',
    reps: '次数',
    volume: '容量',
    addSet: '添加组',
    removeSet: '删除组',
    planSavedSuccess: '训练计划保存成功',
    planDeletedSuccess: '训练计划删除成功',
  },

  // 训练记录
  record: {
    trainingRecord: '训练记录',
    addRecord: '添加记录',
    recordDate: '训练日期',
    duration: '训练时长',
    exercises: '训练动作',
    performance: '表现',
    recordSavedSuccess: '训练记录保存成功',
    recordDeletedSuccess: '训练记录删除成功',
  },

  // 个人中心
  profile: {
    personalCenter: '个人中心',
    userInfo: '个人信息',
    settings: '设置',
    theme: '主题',
    language: '语言',
    lightTheme: '浅色主题',
    darkTheme: '深色主题',
    chinese: '中文',
    english: 'English',
    changePassword: '修改密码',
    oldPassword: '原密码',
    newPassword: '新密码',
    about: '关于',
    version: '版本',
    feedback: '意见反馈',
    privacy: '隐私政策',
    terms: '服务条款',
  },

  // 表单验证
  validation: {
    required: '此字段为必填项',
    emailFormat: '请输入正确的邮箱格式',
    phoneFormat: '请输入正确的手机号格式',
    minLength: '最少输入{min}个字符',
    maxLength: '最多输入{max}个字符',
    numberOnly: '只能输入数字',
    positiveNumber: '请输入正数',
  },

  // 错误信息
  error: {
    networkError: '网络连接失败',
    serverError: '服务器错误',
    unauthorized: '未授权访问',
    forbidden: '访问被禁止',
    notFound: '资源不存在',
    timeout: '请求超时',
    unknown: '未知错误',
  },
};